string of islands - Alemán Inglés Diccionario